package cn.com.spic.demo.dto;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

public class ProgressReportDTO implements Serializable {

    private static final long serialVersionUID = 1312887280478452538L;
    private String id;
    private String actionId;
    private String actualComRate;
    private String spicFirstDeptId;
    private String spicSecDeptId;
    private String taskDescribe;
    private String nowMessage;
    private String timeOutMessage;
    private String creatorId;
    private String telephone;
    private String submitYear;
    private String submitMonth;
    private String planComRate;
    private String nowActualComRate;
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT")
    private String submitDate;
    private String actionName;

    private String def;

    private String def1;

    private String def2;

    private String def3;

    private String def4;
    private String encloIp;
    private String audit;

    public String getEncloIp() {
        return encloIp;
    }

    public void setEncloIp(String encloIp) {
        this.encloIp = encloIp;
    }

    public String getAudit() {
        return audit;
    }

    public void setAudit(String audit) {
        this.audit = audit;
    }

    private String tenantId;
    private String lastModified;
    private String achievementResult;
    private String selfNo;//自己的序号，和excel行动项一一对应
    private String specialId;//9大项的id
    private String parentProjectId;//action的父节点
    private String weight;//权重
    private String level;
    private String nineProjectName;//9大项名称
    private String actionProjectName;//进度项名称
    private String sjwc;//实际完成
    private String jhwc;//计划完成
    private String startTime;
    private String endTime;
    private String jhwcl;//计划完成率

    public String getJhwcl() {
        return jhwcl;
    }

    public void setJhwcl(String jhwcl) {
        this.jhwcl = jhwcl;
    }

    public String getStartTime() {
        return startTime;
    }

    public void setStartTime(String startTime) {
        this.startTime = startTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public String getNineProjectName() {
        return nineProjectName;
    }

    public void setNineProjectName(String nineProjectName) {
        this.nineProjectName = nineProjectName;
    }

    public String getActionProjectName() {
        return actionProjectName;
    }

    public void setActionProjectName(String actionProjectName) {
        this.actionProjectName = actionProjectName;
    }

    public String getSjwc() {
        return sjwc;
    }

    public void setSjwc(String sjwc) {
        this.sjwc = sjwc;
    }

    public String getJhwc() {
        return jhwc;
    }

    public void setJhwc(String jhwc) {
        this.jhwc = jhwc;
    }

    public String getLevel() {
        return level;
    }

    public void setLevel(String level) {
        this.level = level;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getParentProjectId() {
        return parentProjectId;
    }

    public void setParentProjectId(String parentProjectId) {
        this.parentProjectId = parentProjectId;
    }

    public String getSpecialId() {
        return specialId;
    }

    public void setSpecialId(String specialId) {
        this.specialId = specialId;
    }

    public String getSelfNo() {
        return selfNo;
    }

    public void setSelfNo(String achievementResult) {
        this.selfNo = selfNo;
    }

    public String getAchievementResult() {
        return achievementResult;
    }

    public void setAchievementResult(String achievementResult) {
        this.achievementResult = achievementResult;
    }

    public String getTenantId() {
        return tenantId;
    }

    public void setTenantId(String tenantId) {
        this.tenantId = tenantId;
    }

    public String getLastModified() {
        return lastModified;
    }

    public void setLastModified(String lastModified) {
        this.lastModified = lastModified;
    }

    public String getDef() {
        return def;
    }

    public void setDef(String def) {
        this.def = def;
    }

    public String getDef1() {
        return def1;
    }

    public void setDef1(String def1) {
        this.def1 = def1;
    }

    public String getDef2() {
        return def2;
    }

    public void setDef2(String def2) {
        this.def2 = def2;
    }

    public String getDef3() {
        return def3;
    }

    public void setDef3(String def3) {
        this.def3 = def3;
    }

    public String getDef4() {
        return def4;
    }

    public void setDef4(String def4) {
        this.def4 = def4;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getActionId() {
        return actionId;
    }

    public void setActionId(String actionId) {
        this.actionId = actionId;
    }

    public String getActualComRate() {
        return actualComRate;
    }

    public void setActualComRate(String actualComRate) {
        this.actualComRate = actualComRate;
    }

    public String getSpicFirstDeptId() {
        return spicFirstDeptId;
    }

    public void setSpicFirstDeptId(String spicFirstDeptId) {
        this.spicFirstDeptId = spicFirstDeptId;
    }

    public String getSpicSecDeptId() {
        return spicSecDeptId;
    }

    public void setSpicSecDeptId(String spicSecDeptId) {
        this.spicSecDeptId = spicSecDeptId;
    }

    public String getTaskDescribe() {
        return taskDescribe;
    }

    public void setTaskDescribe(String taskDescribe) {
        this.taskDescribe = taskDescribe;
    }

    public String getNowMessage() {
        return nowMessage;
    }

    public void setNowMessage(String nowMessage) {
        this.nowMessage = nowMessage;
    }

    public String getTimeOutMessage() {
        return timeOutMessage;
    }

    public void setTimeOutMessage(String timeOutMessage) {
        this.timeOutMessage = timeOutMessage;
    }

    public String getCreatorId() {
        return creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getSubmitYear() {
        return submitYear;
    }

    public void setSubmitYear(String submitYear) {
        this.submitYear = submitYear;
    }

    public String getSubmitMonth() {
        return submitMonth;
    }

    public void setSubmitMonth(String submitMonth) {
        this.submitMonth = submitMonth;
    }

    public String getSubmitDate() {
        return submitDate;
    }

    public void setSubmitDate(String submitDate) {
        this.submitDate = submitDate;
    }

    public String getPlanComRate() {
        return planComRate;
    }

    public void setPlanComRate(String planComRate) {
        this.planComRate = planComRate;
    }

    public String getNowActualComRate() {
        return nowActualComRate;
    }

    public void setNowActualComRate(String nowActualComRate) {
        this.nowActualComRate = nowActualComRate;
    }

    public String getActionName() {
        return actionName;
    }

    public void setActionName(String actionName) {
        this.actionName = actionName;
    }
}
